on completion - Turkish English Dictionary